Skip to content

feat: add /metrics endpoint to gateways#83

Closed
Julusian wants to merge 25 commits intomainfrom
feat/SOFIE-456-prom-metrics
Closed

feat: add /metrics endpoint to gateways#83
Julusian wants to merge 25 commits intomainfrom
feat/SOFIE-456-prom-metrics

Conversation

@Julusian
Copy link
Copy Markdown
Collaborator

@Julusian Julusian commented Apr 1, 2026

  • Use the HealthEndpoints helper in LSG
  • Deduplicate/unify some code which is repeated across all the gateways
  • Add prom-client to server-core-integration and setup a /metrics in HealthEndpoints
  • Enable default nodejs metrics in the endpoint
  • A first pass of some easy sofie metrics in each gateway

I believe the docker images have these ports disabled by default, and they will want to be enabled with the HEALTH_PORT env var (or -healthPort cli argument).
This port includes a /readyz and a /healthz which I believe are designed for kubernetes

justandras and others added 25 commits April 16, 2026 17:28
…tomation#1719)

Bumps [actions/upload-pages-artifact](https://github.com/actions/upload-pages-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-pages-artifact/releases)
- [Commits](actions/upload-pages-artifact@v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-pages-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This was for CasparCG 2.1, and is not a problem with 2.3+, which is all that Sofie supports now
…/prompter-view

feat: t-timers prompter view
@Julusian Julusian force-pushed the feat/SOFIE-456-prom-metrics branch from 754d39f to e1cb55d Compare April 20, 2026 11:33
@Julusian
Copy link
Copy Markdown
Collaborator Author

replaced by Sofie-Automation#1723

@Julusian Julusian closed this Apr 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants